@import "../ui/style/theming";

@mixin gd-vcs-manager-theme($theme) {
    $background: map-get($theme, background);
    $foreground: map-get($theme, foreground);

    .VcsManager {
        &__title {
            background-color: gd-color($background, background-highlight);
            border-bottom: 1px solid gd-color($foreground, divider);
        }

        &__syncResultMessage {
            border-bottom: 1px solid gd-color($foreground, divider);
        }

        &__itemList {
            .VcsItemPane {
                border-bottom: 1px solid gd-color($foreground, divider);
            }
        }

        &__actionbar {
            background-color: gd-color($background, background-highlight);
            border-top: 1px solid gd-color($foreground, divider);
        }

        &__history {
            .VcsCommitItem {
                border-bottom: 1px solid gd-color($foreground, divider);
            }
        }
    }
}
